//
//  FLForEachNode.h
//  SpringGraph Test
//
//  Created by Jack Herrington on 5/30/10.
//  Copyright 2010 Myself. All rights reserved.
//

#import <UIKit/UIKit.h>

#import "FLNode.h"
#import "FLEdge.h"

@protocol FLIterator

@optional

- (void)forEachNode:(FLNode *)node itemId:(NSInteger)itemId;
- (void)forEachEdge:(id<NSObject, FLEdge>)edge;
- (void)forEachNodePair:(FLNode *)a b:(FLNode *)b;

@end
